peace and reconciliation - Français Anglais Dictionnaire